/* pages/flogin/login.wxss */
.loginbg {
  width: 100%;
  height: 100%;
}

.login_log {
  width: 750rpx;
  height: 426.67rpx;
  position: relative;
}

.login_head {
  width: 176rpx;
  height: 176rpx;
  position: absolute;
  bottom: -22rpx;
  right: 40rpx;
}

.loginbtnbg {
  width: calc(100% - 164rpx);
  margin: 60rpx auto;
}

.tootlipInfo {
  font-size: 28rpx;
  margin-bottom: 100rpx;
}

.login_title {
  width: 96rpx;
  height: 44rpx;
  font-size: 32rpx;
  font-family: PingFang SC;
  font-weight: bold;
  line-height: 44rpx;
  color: #333333;
  opacity: 1;
  display: block;
}

.login_user {
  width: 35.97rpx;
  height: 37.91rpx;
  float: left;
  margin-top: 10rpx;
}

.loginipt {
  float: left;
  padding-left: 30rpx;
  font-size: 28rpx;
  font-family: PingFang SC;
  font-weight: 500;
  line-height: 40rpx;
  color: #333333;
}

.userbg {
  padding-top: 18rpx;
  overflow: hidden;
  padding-bottom: 18rpx;
  border-bottom: 1rpx solid #CEBDBD;
}

.hidden {
  width: 35.67rpx;
  height: 28.48rpx;
  float: right;
}

.wj {
  float: right;
  font-size: 24rpx;
  font-family: PingFang SC;
  font-weight: 500;
  line-height: 50px;
  color: #999999;
}

.logindeng {
  width: 590rpx;
  line-height: 100rpx;
  background: #5474F7;
  box-shadow: 0px 20rpx 30rpx rgba(44, 147, 251, 0.2);
  opacity: 1;
  border-radius: 8rpx;
  font-size: 34rpx;
  font-family: PingFang SC;
  font-weight: 500;
  color: #F9F9F9;
  text-align: center;
}

.zhuce {
  font-size: 28rpx;
  font-family: PingFang SC;
  font-weight: 400;
  line-height: 40rpx;
  color: #5474F7;
  text-align: center;
  margin-top: 60rpx;
}

.cname {
  width: 320rpx;
  height: 56rpx;
  font-size: 40rpx;
  font-family: PingFang SC;
  font-weight: bold;
  line-height: 56rpx;
  color: #FFFFFF;
  opacity: 1;
  position: absolute;
  top: 62rpx;
  left: 80rpx;
}

.ctype {
  width: 228rpx;
  height: 68rpx;
  border: 2rpx solid rgba(255, 255, 255, 0.3);
  border-radius: 8rpx;
  font-size: 32rpx;
  font-family: PingFang SC;
  font-weight: 500;
  line-height: 44rpx;
  color: #FFFFFF;
  text-align: center;
  line-height: 68rpx;
  position: absolute;
  top: 144rpx;
  left: 82rpx;
}
.ctype_img{
  width: 36rpx;
  height: 40rpx;
  float: left;
  margin-top: 12rpx;
  margin-left: 20rpx;
}